/*ERRORES*/
em.error, #mensaje-error {
    background:url("/alquilerdonquijote/css/images/cross.png") no-repeat 0px 0px;
    padding-left: 18px;
    font-size:12px;
    color: red;
}
#mensaje{
    padding-left: 18px;
    font-size:12pt;
    color: green;
    font-weight: bold;
}
#mensaje-informativo{
    padding-left: 18px;
    font-size:12pt;
    color: orange;
    font-weight: bold;
}
#mensaje-error{
    font-size:12pt;
    font-weight: bold;
}
#contenidos{
    margin: 0 auto;
    background: #FFFFFF;
    width: 900px;
    padding: 5px;
}
#cabecera {background: #F1F1F1;
           height: 71px;
           width: 100%;
           border-bottom: 1px solid #E5E5E5;
           color: #333333;
           margin: 20px;
}
#formulario1{
    width: 300px;
    background: #F1F1F1;
    margin: 20px;
    border: 1px solid #E5E5E5;
    padding: 20px 25px 15px;
}
body{
    margin: 0;
}
#formulario1, #bienavenido{
    float: left;
}
#clear{
    clear: both;
}
#formulario1 h2 {
    font-weight: normal;
}
#formulario1 strong {
    color: #222222;
}
html{
    font-family: arial,heveltica,sans-serif;
}
#sucursales #newSucursal, #automoviles #newAutomoviles, #usuarios #newUsuarios, #alquiler #newAlquileres{
    text-align: right;
    font-size: 14pt;
}
#sucursalDatos{
    margin: 5px;
}


.tabla_datos {
    width: 1000px;
}
.tabla_datos_reporte {
    width: 550px;
}

 #tdopcion{
    text-align: center;
}

#volver{
    text-align: right;
    font-size: 14pt;
}
#usuarioMenu{
    position: absolute;
    top: 18px;
    right: 10px;
    
}
#imagen{
    text-align: center;
}
select{
    height: 16pt;
}

input{
    height: 20pt;
    padding: 5px;
    border: 1px solid #666;
}
input.cssfocus, select.cssfocus {
    background-color: #FFF7C0;
}
#sucursalDatos, #VehiculoDatos, #UsuarioDatos{
    padding-left: 10px;
}
#reportesMenu li{
    list-style: none;
}
#reportesMenu a{
    color: blue;
}